Que show, fiz um projeto em blazor que ia consumir uma api que tambem estava na msm solução, comecou a dar esse erro, acabei desistindo e pluguei no banco de dados. Agora vou saber a resposta de como resolver👏
Achei bem legal a aula, como sempre, com uma excelente didática, teria sido interessante mostrar na Aba Network do Browser como estava sendo enviado os Headers antes e depois de adicionar o Cors no Backend! Obrigado por compartilhar o seu conhecimento! Um abraço! 🤗
@@baltaio Vou fazer de projeto de portfólio então, um aplicativo tipo o ToDo da Microsoft. Hihi já fiquei animado, tem tempo que não faço projetinho meu kkkk
Balta ótimo conteúdo, mas eu gostaria de tirar uma duvida como eu libero o CORS para um IP? eu consigo apenas por o IP dentro de "WithOrigins"? Porque estou trabalhando em um projeto dentro de Dockers e estou tendo essa complicação.
Apenas para localhost! Se vc tentar acessar produção do localhost, não rola! Se for de outra URL publicada, aí normalmente rola (Mas depende da sua configuração -- normalmente CORS não bloqueia).
Muito bom Balta! CORS já tirou o sono de muita gente rs Valeu!
A minha também 😅
muito bom, mestre, muito obrigado!
Esse tal do CORS já comeu meu cérebro no trabalho 😂😂 era daqueles bugs que você só encontra na tentativa e erro
hahahahahah aqui não foi diferente!
Vlw Balta, sensacional! Isso de FATO é muito importante. 🚀
Com toda certeza!!!
Que show, fiz um projeto em blazor que ia consumir uma api que tambem estava na msm solução, comecou a dar esse erro, acabei desistindo e pluguei no banco de dados.
Agora vou saber a resposta de como resolver👏
app.UseCors(cors =>
{
cors.AllowAnyOrigin();
cors.AllowAnyHeader();
cors.AllowAnyMethod();
});
sempre funciona kkk
Que bom que ajudou 🚀
Top demais Balta.
🚀
Achei bem legal a aula, como sempre, com uma excelente didática, teria sido interessante mostrar na Aba Network do Browser como estava sendo enviado os Headers antes e depois de adicionar o Cors no Backend!
Obrigado por compartilhar o seu conhecimento!
Um abraço! 🤗
Ótima sugestão!
já sofri com isso rs
Quem nunca hahahahah
Sou do asp clássico e vejo o .net muito verboso... quanta coisa precisa fazer pra fazer uma coisa simples...😢
As coisas mudaram muito desde o ASP clássico!
Agora fiquei curioso, nunca configurei esse tal de CORS, todavia consigo usar no localhost normalmente
Eita. hahahahaha
Balta, loucura fazer um projeto com blazor wasm e blazor hybrid e reutilizar componentes com uma biblioteca de classe ?
Nenhuma! A ideia dos Razor Components é exatamente esta, inclusive dá pra usar estes componentes até no ASP.NET Razor Pages!
@@baltaio Vou fazer de projeto de portfólio então, um aplicativo tipo o ToDo da Microsoft. Hihi já fiquei animado, tem tempo que não faço projetinho meu kkkk
no final desafio poderia juntar todo mundo e jogar o star wars battlefront. 😁
Ai sim hein!!! Boa ideia!
Boa tarde, tem como baixar estes projetos ?
Vou disponibilizar uma demo em breve no blog: blog.balta.io
White Screen 😓
Pra atrair bugs
Ótimo vídeo, qual a IDE utilizada?
É o Rider, da JetBrains 😃
JetBrains - Rider
sera o cors so incomoda para aplicações web(blazor e afins)? pois no wpf nunca precisei configurar nada(rodando tudo no mesmo servidor)
Blazor Server não, nem Windows Forms ou WPF!
Balta ótimo conteúdo, mas eu gostaria de tirar uma duvida como eu libero o CORS para um IP? eu consigo apenas por o IP dentro de "WithOrigins"? Porque estou trabalhando em um projeto dentro de Dockers e estou tendo essa complicação.
Fazes isso nos parâmetros, da mesma forma que libera URLs tu cola os IPS
Mas aí não é bloqueio de CORS, é uma liberação de IP... a origem no CORS é determinada por um DNS, e no caso ele bloqueia o localhost!
Balta,essa configuração é apenas para casos de uso com localhost? Ou isso ocorre em produção também?
ocorre em produção tbm
Produção principalmente
Apenas para localhost! Se vc tentar acessar produção do localhost, não rola! Se for de outra URL publicada, aí normalmente rola (Mas depende da sua configuração -- normalmente CORS não bloqueia).